Multimedia Reconfigurable Hardware Design Space Exploration

نویسندگان

  • Elena Moscu Panainte
  • Koen Bertels
  • Stamatis Vassiliadis
چکیده

In this paper we consider a set of multimedia applications and investigate the potential performance impact a reconfigurable microcoded processor can provide when added to a general purpose core processor. In a design space exploration, considering MPEG2 and JPEG benchmarks, we investigate performance boundaries, memory bottlenecks and the influence the core and reconfigurable processor communication has on performance. Under some realistic scenarios and serial FPGA execution, it is shown that a 53 % cycle reduction is expected when comparing a design having a core processor and a design when the core processor is augmented with a reconfigurable microcoded engine. In addition, we have found that transferring parameters between the core processor and the reconfigurable processor may not severely influence the overall performance. Finally we investigated the memory bandwidth for operations mapped automatically on FPGA. The case study indicates that small latency DCT hardware design performs well when interfaced with 512 bytes/cycle. Our studies also indicate that about 64 bytes/cycle will support high speed execution for SAD and IDCT.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CRISP: A Template for Reconfigurable Instruction Set Processors

A template for reconfigurable instruction set processors is described. This template defines a design space that enables the exploration of processors potentially suitable for flexible, power and cost efficient implementations of embedded multimedia applications, such as video compression in a hand held device. The template is based on a VLIW processor with a reconfigurable instruction set. In ...

متن کامل

SystemC and OCAPI-xl Based System-Level Design for Reconfigurable Systems-on-Chip

Reconfigurability is becoming an important part of System-on-Chip (SoC) design to cope with the increasing demands for simultaneous flexibility and computational power. Current hardware/software co-design methodologies provide little support for dealing with the additional design dimension introduced. Further support at the system-level is needed for the identification and modeling of dynamical...

متن کامل

System - Level Design Space Exploration of Reconfigurable Architectures

R econfigurable architectures are becoming increasingly popular as they bear a promise of combining the flexibility of software with the performance of hardware. Nevertheless, such architectures are subject to numerous constraints, such as performance, memory requirements, chip area, and power consumption. To create an efficient design, performing Design Space Exploration (DSE) at various stage...

متن کامل

Power Optimization Methodology for Multimedia Applications Implementation on Reconfigurable Platforms1

A methodology for the power-efficient implementation of multimedia kernels based on reconfigurable hardware (FPGA) is introduced. The methodology combines various types of algorithmic transformations and high-level memory hierarchy exploration with register-transfer level design and implementation. An FPGA with an external memory was used for obtaining experimental results which prove the viabi...

متن کامل

Remote Reconfigurable Systems for Electronic Engineering and Education

Nowadays, reconfigurable systems, in general, and FPGA (field-programmable gate array) based devices, in particular, constitute an essential part of engineering practice. The paper argues the importance of reconfigurable systems in engineering and especially in education and proposes effective learning and design methods and tools, which include laboratory templates, animated tutorials, problem...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004